.addplan{
    transition: all 2s;
    width: 100%;
    height: 100%;
    background-color: #f4f4f7;
    .totaltitle{
        width:100% ;
        height: 75px;
        margin: 0 auto;
        display: flex;
        align-items: center;
        background-color: #e6ebf7;
        .title_son{
            width: 1200px;
            margin: 0 auto;
            padding: 0px 20px;
            span:nth-child(1){
                font-size: 14px;
                box-sizing: inherit;
                font-weight: 400 !important;
                color: #80879b;
            }
            span:nth-child(2){
                font-size: 14px;
                box-sizing: inherit;
                font-weight: 400 !important;
                color: #303849;
            }
        }
    }
    .subtitle{
        width: 1200px;
        margin: 0 auto;
        .title_type1{
            width: 100%;
            height: 70px;
            display: flex;
            align-items: center;
            background-color: white;
            box-shadow: 0px 0px 4px 0px #ccc;
            .title_son{
                width: 100%;
                height: 35px;
                display: flex;
                align-items: center;
                padding: 0px 20px;
                .title_span{
                    width: 3px;
                    height: 19px;
                    background: #679cf6;
                    margin-right: 10px;
                    border-bottom: 1px solid #f4f4f7;
                }
                .title_theme{
                    font-size: 18px;
                    font-weight: 500;
                    color: #303849;
                    padding-top: 5px;
                    padding-bottom: 5px;
                    margin-right: 10px;
                }
            }
        }
        .title_type2{
            width: 100%;
            height: 312px;
            padding: 40px 100px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            background-color: white;
            
            .title_cascader {
                width: 100%;
                height: 58px;
                display: flex;
                .ant-form-item:nth-child(1){
                    width: 245px;
                    height: 58px;
                    display: flex;
                    align-items: center;
                    margin-bottom: 0px !important;


                    .ant-col:nth-child(1){
                        label{
                            font-size: 16px !important;
                        }::after{
                            content: '';
                        }
                    }
                    .ant-col:nth-child(2){
                        width: 165px !important;
                        height: 36px !important;
                        .ant-form-item-control-input{
                            width: 165px !important;
                            height: 36px !important;
                            .ant-form-item-control-input-content{
                                width: 165px !important;
                                height: 36px !important;
                                .ant-select{
                                    width: 165px !important;
                                    height: 36px !important;
                                    .ant-select-selector{
                                        width: 165px !important;
                                        height: 36px !important;
                                        border-radius: 4px;
                                        input{
                                            width: 163px !important;
                                            height: 34px !important;
                                            border-radius: 4px;
                                            margin-left: -7px;
                                        }::placeholder{
                                            font-size: 16px;
                                        }
                                        .ant-select-selection-item{
                                            line-height: 34px;   
                                        }
                                    }
                                }
                            }
                        }
                        
                    }
                    .ant-form-item-control{
                        flex-grow: 0;
                    }
                }
                .ant-form-item:nth-child(2){
                    width: 163.33px;
                    height: 58px;
                    display: flex;
                    align-items: center;
                    margin-bottom: 0px !important;
                    .ant-col:nth-child(1){
                        label{
                            font-size: 16px !important;
                        }::after{
                            content: '';
                        }
                    }
                    .ant-col:nth-child(2){
                        width: 83.33px !important;
                        height: 36px !important;
                        input{
                            width: 83.33px !important;
                            height: 36px !important;
                            border-radius: 4px;
                        }::placeholder{
                            font-size: 16px;
                            text-align: center;
                        }
                    }
                    .ant-form-item-control{
                        flex-grow: 0;
                    }
                }
                .ant-form-item:nth-child(3){
                    width: 163.33px;
                    height: 58px;
                    display: flex;
                    align-items: center;
                    margin-bottom: 0px !important;
                    .ant-col:nth-child(1){
                        label{
                            font-size: 16px !important;
                        }::after{
                            content: '';
                        }
                    }
                    .ant-col:nth-child(2){
                        width: 94px !important;
                        height: 36px !important;
                        .ant-input-number{
                            border-radius: 4px;
                        }
                        input{
                            width: 94px !important;
                            height: 36px !important;
                            border-radius: 4px;
                        }::placeholder{
                            font-size: 16px;
                            text-align: center;
                        }
                    }
                    .ant-form-item-control{
                        flex-grow: 0;
                    }
                }
            }
            .title_input{
                width: 100%;
                height: 58px;
                .ant-form-item{
                    width: 408.33px;
                    height: 58px;
                    display: flex;
                    align-items: center;
                    margin-bottom: 0px !important;
                    .ant-col:nth-child(1){
                        label{
                            font-size: 16px !important;
                        }::after{
                            content: '';
                        }
                    }
                    .ant-col:nth-child(2){
                        width: 328.33px !important;
                        height: 36px !important;
                        input{
                            width: 328.33px !important;
                            height: 36px !important;
                            border-radius: 4px;
                        }::placeholder{
                            font-size: 16px;
                        }
                    }
                    .ant-form-item-control{
                        flex-grow: 0;
                    }
                }
            }
            .title_time{
                width: 100%;
                height: 58px;
                display: flex;
                align-items: center;
                .ant-form-item{
                    margin: 0;
                    padding: 0;
                    .ant-form-item-label{
                        label{
                            font-size: 16px !important;
                        }::after{
                            content: '';
                        }
                    }
                    .ant-form-item-label{
                        display: flex;
                        align-items: center;
                    }
                    .ant-picker-range{
                        width: 400px;
                        height: 36px;
                    }
                }
            }
            .item__content{
                width: 100%;
                height: 58px;
                display: flex;
                align-items: center;
                .sl_button{
                    width: 98px;
                    height: 36px;
                    border: 1px solid #dcdfe6;
                    background: white;
                    border-radius: 4px;
                }
                .sl_button:nth-child(1):hover{
                    background-color: rgb(232,244,255);
                    color: rgb(24,144,255);
                    border: 1px solid rgb(186,222,255);
                }
                .sl_button:nth-child(1){
                    margin-left: 42px;
                }
                .sl_button:nth-child(2){
                    color: white;
                    margin-left: 15px;
                    background: #1890ff;
                }
                .sl_button:nth-child(2):hover{
                    background: rgb(70,166,255);
                }
                
            }
        }
    }
}